<?php

App::uses('AppController', 'Controller');

class ImagesController extends AppController {

	var $name = 'Images';
	var $uses = array('Image');



	/**
	 * Danh sach doi tac
	 *
	 * @param type  meta
	 * @return type  meta
	 * @access public
	 */
	function admin_index($target_id = 'partners') { // todo
		$this->set('images', $this->Image->getAll($target_id));
		$this->set('target_id', $target_id);

		// thong tin hien thi cho trang
		$this->set('main_page_title', __('Hình Ảnh'));
        $this->set('main_page_description', __('Quản lý danh sách hình ảnh'));

        $breadcrumb = array(
			array('name' => 'Hình Ảnh', 'url' => '')
		);
		$this->set('breadcrumb', $breadcrumb);
	}

	/**
	 * Them doi tac
	 *
	 * @param type  meta
	 * @return type  meta
	 * @access public
	 */
	function admin_add($target_id = 'partners') {
		if(!empty($this->request->data))
		{
			$data = &$this->request->data['Image'];
			// Luu hinh anh
			if(!empty($data['images']) && !empty($this->request->data['Image']['target_id'])) {
				$image = array( 'target_id' => $this->request->data['Image']['target_id'] );
				foreach($data['images'] as $img) {
					if(!empty($img['name'])) {
						$image['image'] = $this->_upload($img);

						if(!empty($image['image'])) {
							$this->Image->create();
							$this->Image->save($image);
						}
					}
				}
			} else {
				$this->Session->setFlash('Lưu hình ảnh thất bại.', 'error');
			}

			$this->Session->setFlash('Lưu hình ảnh thành công.', 'success');
			$this->redirect('/admin/images/index/'.$this->request->data['Image']['target_id']);
		}
		$this->set('target_id', $target_id);

		// thong tin hien thi cho trang
		$this->set('main_page_title', __('Hình Ảnh'));
        $this->set('main_page_description', __('Quản lý danh sách hình ảnh'));

        $breadcrumb = array(
			array('name' => 'Hình Ảnh', 'url' => 'images'),
			array('name' => 'Thêm')
		);
		$this->set('breadcrumb', $breadcrumb);

		$this->set('breadcrumb', $breadcrumb);
	}


}
